package org.mat.ipaas.ucenter.bff.admin.config.shiro;

import org.mat.ipaas.ucenter.service.dto.system.vo.LoginUserDTO;

import java.util.Set;

/**
 * 通用api
 *
 */
public interface CommonAPI {

    /**
     * 5根据用户账号查询用户信息
     *
     * @param username
     * @return
     */
    public LoginUserDTO getUserByName(String username);

    /**
     * 1查询用户角色信息
     *
     * @param username
     * @return
     */
    Set<String> queryUserRoles(String username);

    /**
     * 2查询用户权限信息
     *
     * @param username
     * @return
     */
    Set<String> queryUserAuths(String username);
}
